satisfy a demand - Turc Anglais Dictionnaire